package br.com.sovi.gwt.server.json.entity;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;

import br.com.sovi.gwt.client.entity.autenticacao.Usuario;

@XmlRootElement(name = "usuario")
@XmlAccessorType(XmlAccessType.FIELD)
public class UsuarioVO {

	private String nome;

	private String login;

	private String codigoEmpresa;

	public UsuarioVO() {
	}

	public UsuarioVO(String nome, String login, String codigoEmpresa) {
		super();
		this.nome = nome;
		this.login = login;
		this.codigoEmpresa = codigoEmpresa;
	}

	public Usuario toUsuario() {
		return new Usuario(nome, login, codigoEmpresa);
	}

	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public String getLogin() {
		return login;
	}

	public void setLogin(String login) {
		this.login = login;
	}

	public String getCodigoEmpresa() {
		return codigoEmpresa;
	}

	public void setCodigoEmpresa(String codigoEmpresa) {
		this.codigoEmpresa = codigoEmpresa;
	}

}
